package cn.mygweb.admin.modules.tools.pojo;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

import lombok.Data;

/** 
* <p>Title: EmailServerConf.java</p>
* <p>Description: 邮件服务器配置信息实体类</p>  
* @author gxb 
* @date 2019年7月13日 
* <p>Copyright: Copyright (c) 2019</p>
* <p>Company: www.mygweb.cn</p> 
*/
@Table(name="sys_email_conf")
@Data
public class EmailServerConf {

	/**
	 * 	主键id
	 */
	@Id
	private String id;
	
	/**
	 * 	邮件服务器地址
	 * 	163邮箱：smtp.163.com
	 * 	qq邮箱：smtp.qq.com
	 */
	private String host;
	
	/**
	 * 	发件邮箱，如：xxx@163.com
	 */
	private String username;
	
	/**
	 * 	发件邮箱密码（部分邮箱的密码为邮箱授权码，而不是邮箱本身的密码）
	 */
	private String password;
	
	/**
	 * 	邮件服务器端口，默认25
	 *  ssl使用的端口和取消ssl的端口不一样
	 *  smtp	25		465(ssl)
	 *  pop3	110		995(ssl)
	 *  imap	143		993(ssl)
	 */
	private Integer port;
	
	/**
	 * 	是否使用SSL连接，0:否，1：是
	 */
	@Column(name="is_ssl")
	private Integer isSsl;
	
	/**
	 * 	发件人名称，如：Gweb官网
	 */
	@Column(name="sender_name")
	private String senderName;
	
}
